high priest - Turc Anglais Dictionnaire